package com.eightbears.beboy.entity;

import com.eightbears.beboy.base.BaseEntity;

import java.io.Serializable;
import java.util.List;

/**
 * Created by Bao on 2017/7/27.
 */

public class ShopDetailEntity extends BaseEntity implements Serializable {

    private ShopDetail data;

    public ShopDetail getData() {
        return data;
    }

    public void setData(ShopDetail data) {
        this.data = data;
    }

    @Override
    public String toString() {
        return "ShopDetailEntity{" +
                "data=" + data +
                '}';
    }

    public static class ShopDetail implements Serializable {

        private String shop_id;
        private String title;
        private String status;
        private String verify_status;
        private String type;
        private String consumption;
        private String cover;
        private String phone;
        private String province_id;
        private String city_id;
        private String district_id;
        private String address;
        private String longitude;
        private String latitude;
        private String is_fav;
        private String manager_status;
        private String hongbao;
        private List<String> images;
        private Content content;
        private Statistic statistic;
        private List<Servers> services;
        private List<Managers> managers;
        private String girls;

        public String getGirls() {
            return girls;
        }

        public void setGirls(String girls) {
            this.girls = girls;
        }

        public String getHongbao() {
            return hongbao;
        }

        public void setHongbao(String hongbao) {
            this.hongbao = hongbao;
        }

        public String getShop_id() {
            return shop_id;
        }

        public void setShop_id(String shop_id) {
            this.shop_id = shop_id;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public String getVerify_status() {
            return verify_status;
        }

        public void setVerify_status(String verify_status) {
            this.verify_status = verify_status;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getConsumption() {
            return consumption;
        }

        public void setConsumption(String consumption) {
            this.consumption = consumption;
        }

        public String getCover() {
            return cover;
        }

        public void setCover(String cover) {
            this.cover = cover;
        }

        public String getPhone() {
            return phone;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public String getProvince_id() {
            return province_id;
        }

        public void setProvince_id(String province_id) {
            this.province_id = province_id;
        }

        public String getCity_id() {
            return city_id;
        }

        public void setCity_id(String city_id) {
            this.city_id = city_id;
        }

        public String getDistrict_id() {
            return district_id;
        }

        public void setDistrict_id(String district_id) {
            this.district_id = district_id;
        }

        public String getAddress() {
            return address;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public String getLongitude() {
            return longitude;
        }

        public void setLongitude(String longitude) {
            this.longitude = longitude;
        }

        public String getLatitude() {
            return latitude;
        }

        public void setLatitude(String latitude) {
            this.latitude = latitude;
        }

        public String getIs_fav() {
            return is_fav;
        }

        public void setIs_fav(String is_fav) {
            this.is_fav = is_fav;
        }

        public String getManager_status() {
            return manager_status;
        }

        public void setManager_status(String manager_status) {
            this.manager_status = manager_status;
        }

        public List<String> getImages() {
            return images;
        }

        public void setImages(List<String> images) {
            this.images = images;
        }

        public Content getContent() {
            return content;
        }

        public void setContent(Content content) {
            this.content = content;
        }

        public Statistic getStatistic() {
            return statistic;
        }

        public void setStatistic(Statistic statistic) {
            this.statistic = statistic;
        }

        public List<Servers> getServices() {
            return services;
        }

        public void setServices(List<Servers> services) {
            this.services = services;
        }

        public List<Managers> getManagers() {
            return managers;
        }

        public void setManagers(List<Managers> managers) {
            this.managers = managers;
        }

        @Override
        public String toString() {
            return "ShopDetail{" +
                    "shop_id='" + shop_id + '\'' +
                    ", title='" + title + '\'' +
                    ", status='" + status + '\'' +
                    ", verify_status='" + verify_status + '\'' +
                    ", type='" + type + '\'' +
                    ", consumption='" + consumption + '\'' +
                    ", cover='" + cover + '\'' +
                    ", phone='" + phone + '\'' +
                    ", province_id='" + province_id + '\'' +
                    ", city_id='" + city_id + '\'' +
                    ", district_id='" + district_id + '\'' +
                    ", address='" + address + '\'' +
                    ", longitude='" + longitude + '\'' +
                    ", latitude='" + latitude + '\'' +
                    ", is_fav='" + is_fav + '\'' +
                    ", manager_status='" + manager_status + '\'' +
                    ", images=" + images +
                    ", content=" + content +
                    ", statistic=" + statistic +
                    ", services=" + services +
                    ", managers=" + managers +
                    '}';
        }
    }

    public static class Content implements Serializable {

        private String shop_id;
        private String content;

        public String getShop_id() {
            return shop_id;
        }

        public void setShop_id(String shop_id) {
            this.shop_id = shop_id;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        @Override
        public String toString() {
            return "Content{" +
                    "shop_id='" + shop_id + '\'' +
                    ", content='" + content + '\'' +
                    '}';
        }
    }

    public static class Statistic implements Serializable {

        private String shop_id;
        private float score;
        private String comment;
        private String view;

        public String getShop_id() {
            return shop_id;
        }

        public void setShop_id(String shop_id) {
            this.shop_id = shop_id;
        }

        public float getScore() {
            return score;
        }

        public void setScore(float score) {
            this.score = score;
        }

        public String getComment() {
            return comment;
        }

        public void setComment(String comment) {
            this.comment = comment;
        }

        public String getView() {
            return view;
        }

        public void setView(String view) {
            this.view = view;
        }

        @Override
        public String toString() {
            return "Statistic{" +
                    "shop_id='" + shop_id + '\'' +
                    ", score='" + score + '\'' +
                    ", comment='" + comment + '\'' +
                    ", view='" + view + '\'' +
                    '}';
        }
    }

    public static class Servers implements Serializable {

        private String id;
        private String shop_id;
        private String name;
        private String price;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getShop_id() {
            return shop_id;
        }

        public void setShop_id(String shop_id) {
            this.shop_id = shop_id;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getPrice() {
            return price;
        }

        public void setPrice(String price) {
            this.price = price;
        }

        @Override
        public String toString() {
            return "Services{" +
                    "id='" + id + '\'' +
                    ", shop_id='" + shop_id + '\'' +
                    ", name='" + name + '\'' +
                    ", price='" + price + '\'' +
                    '}';
        }
    }

    public static class Managers implements Serializable {

        private String id;
        private String user_id;
        private String shop_id;
        private String shopName;
        private String name;
        private String nickname;
        private String cover;
        private String mobile;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getUser_id() {
            return user_id;
        }

        public void setUser_id(String user_id) {
            this.user_id = user_id;
        }

        public String getShop_id() {
            return shop_id;
        }

        public void setShop_id(String shop_id) {
            this.shop_id = shop_id;
        }

        public String getShopName() {
            return shopName;
        }

        public void setShopName(String shopName) {
            this.shopName = shopName;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getNickname() {
            return nickname;
        }

        public void setNickname(String nickname) {
            this.nickname = nickname;
        }

        public String getCover() {
            return cover;
        }

        public void setCover(String cover) {
            this.cover = cover;
        }

        public String getMobile() {
            return mobile;
        }

        public void setMobile(String mobile) {
            this.mobile = mobile;
        }

        @Override
        public String toString() {
            return "Managers{" +
                    "id='" + id + '\'' +
                    ", user_id='" + user_id + '\'' +
                    ", shop_id='" + shop_id + '\'' +
                    ", shopName='" + shopName + '\'' +
                    ", name='" + name + '\'' +
                    ", nickname='" + nickname + '\'' +
                    ", cover='" + cover + '\'' +
                    ", mobile='" + mobile + '\'' +
                    '}';
        }
    }
}
